home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 9 / Night Owl CD-ROM (NOPV9) (Night Owl Publisher) (1993).ISO / 013a / bs3demo.zip / BALL3.DOC next >
Text File  |  1993-02-20  |  45KB  |  1,121 lines

  1.         ┌───────────────────────────────────────────┐
  2.         │          BALLSTAT Version 3.0             │
  3.         │   Copyright 1993  by  James P. Habel Jr.  │
  4.         │          All rights reserved              │
  5.         └───────────────────────────────────────────┘
  6.  
  7.  
  8.  
  9.  ┌────────────────────┐
  10.  │ LICENSE AGREEMEMT  │
  11.  └────────────────────┘
  12.  
  13.  
  14.   The enclosed BallStat 3.0 disk may be used on any IBM compatible
  15. computer provided that the disk is used on only one computer and by
  16. one user at a time. You may however make as many copies as you deem
  17. necessary for back-up or archival purposes. You may not alter, mod-
  18. ify, translate or adapt the programs on the enclosed BallStat 3.0
  19. disk. The author shall not be held responsible for any direct or in-
  20. direct damages arising out of the use of the BallStat 3.0 program.
  21.  
  22. This program is NOT shareware. Please do NOT distribute.
  23.  
  24. Note : The file named BS3DEMO.EXE that is included on disk #2 may be
  25.        freely distributed. This is a compressed file that contains
  26.        all files needed to run the demo. If you want to upload the
  27.        BS3DEMO.EXE file to bbs' or other on-line sources you have the
  28.        authors permission to do so. However BS3DEMO.EXE is the ONLY
  29.        file on either disk that may be distributed.
  30.  
  31.  
  32.  ┌─────────────────────┐
  33.  │ SYSTEM REQUIREMENTS │
  34.  └─────────────────────┘
  35.  
  36.  
  37.   Computer  : Any 100% IBM or compatible computer.
  38.   Memory    : 512K minimum. 640K recommended for large leagues.
  39.   Video     : Mono, CGA, EGA and VGA supported.
  40.   Disk      : Hard disk HIGHLY recommended. Program NOT tested or
  41.           guaranteed to work properly when run from a floppy
  42.           disk.
  43.   Mouse     : Fully supported but not required.
  44.  
  45.  
  46.  ┌────────────────────────┐
  47.  │ HARD DISK INSTALLATION │
  48.  └────────────────────────┘
  49.  
  50.        1. Insert the BallStat 3.0 disk #1 in either floppy drive.
  51.        2. Change your directory to the floppy drive.
  52.           EXAMPLE:
  53.  
  54.            From the C prompt type
  55.  
  56.          A:  <ENTER>
  57.  
  58.            to change to drive A
  59.  
  60.        3. From the A prompt type
  61.  
  62.          install  <ENTER>
  63.  
  64.       When all files from disk #1 are copied to the hard drive
  65.       you will be prompted to insert disk #2. Insert disk #2
  66.       and press <ENTER>. Type Y when asked if you want to install
  67.       to the c:\ball3 directory. After all the files on disk #2
  68.       are copied to the hard drive you will be asked which direct-
  69.       ory you wish to exit to. Move the cursor until C:\Ball3 is
  70.       highlighted and press ENTER. Type ball3 to run the program.
  71.  
  72.  
  73.  
  74.  
  75.   If you must run the program from a floppy disk then no installation
  76. is necessary. Simply type,  ball3 <ENTER> to run the program. The above
  77. examples assume you are installing from drive A to drive C. If your are
  78. installing to a hard drive other then C, just substitute the hard drive
  79. letter (D,E, etc.) instead of C in the examples above.
  80.  
  81.   Switches are commands typed on the command line following the program
  82. name when you go to start a program. If you encounter any problems when
  83. running the program you can try one of the following switches. Note that
  84. use must use spaces ONLY to seperate the switch and the program file
  85. name.
  86.  
  87.  
  88.  
  89.  
  90.    co80  Resets video mode  EX: ball3 co80  <ENTER>
  91.  
  92.    mono  May be needed for some mono displays. EX: ball3 mono  <ENTER>
  93.  
  94.    ms=off  Use this switch if the program finds a mouse but it is not
  95.        Microsoft compatible and the program fails to run correctly.
  96.  
  97.          EX: ball3 ms=off  <ENTER>
  98.  
  99.  
  100.    ega      If the program fails to detect your video card then use one
  101.    vga      of these four switches to override the automatic detection.
  102.    cga      Note however that if you actually have an CGA card and you
  103.    mono     start the program with the EGA or VGA switch your computer
  104.         may lock up.
  105.  
  106.  
  107.  ┌───────────────┐
  108.  │ PROGRAM FILES │
  109.  └───────────────┘
  110.  
  111.  Files located on the BallStat 3.0 disk ( or created when running ):
  112.  
  113.    File         Purpose
  114.    ────         ───────
  115.   ball3.exe     The main program file. This is the file name you type
  116.         at the command line to start the program.
  117.  
  118.   configtt.exe  This is a program used in conjunction with the main
  119.         program to configure your top ten reports.
  120.  
  121.   printcnf.exe This is a program used in conjunction with the main
  122.         program to configure your printer so the main pro-
  123.         gram can use certain features of your printer.
  124.  
  125.   ball3.doc     The file you are reading right now.
  126.  
  127.   data.hlp      The on-line help file. This file must be located in
  128.         the same directory as the ball3.exe file to be able
  129.         to access on-line help.
  130.  
  131.   tt.cnf        The file created when you run the configtt.exe program.
  132.  
  133.   print.cnf     The file created when you run the printcnf.exe program.
  134.  
  135.   league.dat    A file created by the main program containing all the
  136.         information about each league you create.
  137.  
  138.   ?.tms         A file created by the main program containing the
  139.         information about each team you add to a league.
  140.  
  141.   ?.ply         A file created by the main program containing the
  142.         information about all the players you add to a
  143.         specific team.
  144.  
  145.   ?.gme         A file created by the main program containing the
  146.         stats saved for a teams individual games.
  147.  
  148.   ?.all         A file created by the main program containing a
  149.         players individual stats for every game played.
  150.  
  151.   ?.tot         A file created by the main program containing a teams
  152.         information used in creating league standings.
  153.  
  154.   display.cus   A file created by the main program containing infor-
  155.         mation saved after you create a custom display.
  156.  
  157.   mono.dat      A file containing data needed to correctly run the
  158.         main program on a mono system.
  159.  
  160.   colors.dat    The file containing the new colors if you saved them
  161.         from the main program.
  162.  
  163.   ega.pal       The file containing the new PALETTE colors if you
  164.         saved them from the main program.
  165.  
  166.   view.exe      This is a seperate program used in connection with
  167.         the ball3 program that allows all player individuals
  168.         for each game to be displayed at the same time.
  169.  
  170.  
  171.  ┌─────────────────────┐
  172.  │ GENERAL INFORMATION │
  173.  └─────────────────────┘
  174.  
  175.  
  176.    When you run the main program it will check for the following
  177. conditions while loading and take the appropiate actions depending
  178. on what it finds.
  179.  
  180.     1. Check for video type:
  181.  
  182.     Mono : Mono is supported by the program.
  183.     CGA  : Allows the use of 16 colors, customizable by the user.
  184.     EGA,
  185.     VGA  : Allows the use of 16 colors from a palette of 64 colors,
  186.            customizable by the user.
  187.  
  188.      If you changed the colors or the palette from the main program
  189.        and saved your changes to disk then the program will will load
  190.        your changes into the program each time it is run. For CGA, EGA
  191.        and VGA the colors are stored in the file <colors.dat> and the
  192.        palette is stored in the file <ega.pal> (EGA and VGA only).
  193.        If you are running the program on a mono system the file
  194.        <mono.dat> MUST be located in the same directory as the main
  195.        program. If you have a EGA or VGA system and the program fails
  196.        to detect it then see above section on using switches.
  197.  
  198.     2. Check for a mouse and mouse driver.
  199.  
  200.     Mouse found : The mouse will be enabled automaticly if it is
  201.               found by the program. If you have a mouse instal-
  202.               led and you don't want to use it then you have to
  203.               start the program with the folowing switch. Be
  204.               sure to seperate the program name and the switch
  205.               with a space. EXAMPLE :   ball3 nm  <ENTER>
  206.  
  207.     No mouse    : If the program does not find a mouse and you have
  208.               one installed then it is not a Microsoft
  209.               compatible mouse. The program will only recognize
  210.               a Microsoft or compatible mouse and driver.
  211.  
  212.  
  213.  
  214.  
  215.  
  216.  
  217.          ┌───────────────────────────────────────────┐
  218.          │     BALLSTAT Version 3.0 Documentation    │
  219.          │   Copyright 1993  by  James P. Habel Jr.  │
  220.          │          All rights reserved              │
  221.          └───────────────────────────────────────────┘
  222.  
  223.  
  224.  ┌─────────────────────┐
  225.  │ LIMITATIONS OF DATA │
  226.  └─────────────────────┘
  227.  
  228.  
  229.   BallStat Ver 3.0 has certain limitations as to how much data can be
  230. created or displayed. They are:
  231.  
  232.      1. No more then 100 teams can be created in each league.
  233.      2. No more then 300 players can be created for each team.
  234.      3. No more then 2000 games can be displayed for each league.
  235.      4. No more then 3000 individuals can be displayed for each team.
  236.      5. No more than 300 individuals can be displayed for each player.
  237.  
  238.  ┌──────────────────────────────┐
  239.  │ EXPLANATION OF CERTAIN TERMS │
  240.  └──────────────────────────────┘
  241.  
  242.  Player Totals
  243.     The season totals for each player. The player totals are accumulated
  244.   each time you save stats for a player.
  245.  
  246.  Individuals
  247.     These are a players individual stats for each game played. For example
  248.   if you saved 50 games for Joe Smith then he will have 50 sets of individ-
  249.   uals stats. His player totals will contain the accummulative sums of all
  250.   his individual stats. This will allow you to see how Joe did in EVERY
  251.   game he played.
  252.  
  253.  
  254.  ┌────────────────────────┐
  255.  │ SETTING UP YOUR LEAGUE │
  256.  └────────────────────────┘
  257.  
  258.    To easily set up your league just follow the steps below:
  259.  
  260.  
  261.      1. Create your league.
  262.      2. Add teams to your league.
  263.      3. Add players to your team.
  264.      4.  A.  Enter each players stats after each game.
  265.      B.  Enter game stats after each game.
  266.  
  267.      5. Print or display stats.
  268.  
  269.  
  270.     Player totals, player individuals, and league standings are all created
  271.   automaticly by the program. Note however that the accuracy of the stats
  272.   stills depends on the accuracy of the data that you supply to the program.
  273.  
  274.  
  275.  
  276.  
  277.  ┌─────────────────────────────────────────────────────────┐
  278.  │  ADDING or CREATING DATA  (ADD menu on main title bar)  │
  279.  └─────────────────────────────────────────────────────────┘
  280.  
  281.    IMPORTANT: Before any data can be displayed or printed it must first
  282.           be created using the ADD menu from the title screen. To
  283.           change data that was already created you must use the EDIT
  284.           menu from the title screen.
  285.  
  286.  
  287.  
  288.  
  289.  Creating Leagues 
  290.  
  291.  
  292.     1. Choose ADD from the title bar at the top of the screen.
  293.     2. Choose LEAGUE from the pull down menu.
  294.     3. Fill in all information that the screen requests.
  295.     4. Press either:
  296.  
  297.      <F3> to save the data to disk.
  298.      <ESC> to abort and return to the title screen.
  299.      <F10> for on-line help.
  300.  
  301.      If any data or information is unknown at the time you are creating
  302.    your league you may skip it and come back later by choosing EDIT from
  303.    the main title bar. Please read the following notes about creating
  304.    leagues.
  305.  
  306.      A.  If DIVISIONS are not created when you first create a league
  307.      and you decide to add them later:
  308.  
  309.         1. EDIT your league and enter the division names.
  310.  
  311.         2. If you already added teams to your league you will have
  312.            to EDIT each team in the league and enter the name of
  313.            the division they will belong to.
  314.  
  315.      B.  The game length field is very important when creating leagues.
  316.      This field should contain the NORMAL length of a game in your
  317.      league. The value you enter here will be used as the default
  318.      every time you add a new team to your league. The usual values
  319.      for this field are 5 or 6 for Little League, 7 for softball and
  320.      9 for baseball. This field will accept any number from 1 to 9.
  321.  
  322.      C.  CUSTOM FIELD TITLES are titles you create for specific fields
  323.      that are not included with the program but which you have a
  324.      need for. You can have up to 5 CFTs. The titles you enter here
  325.      will be displayed every time you add a new player to your
  326.      roster. Some examples would be:
  327.  
  328.             MOTHERS NAME
  329.             FATHERS NAME
  330.             CONTRACT RECEIVED
  331.             LAST YEARS TEAM
  332.             UNIFORM RETURNED
  333.             SISTERS TEAM
  334.  
  335.      D.  CUSTOM STAT TITLES are titles you create for specific stats
  336.      that are not included in the program but you have a specific
  337.      need for. You can create up to 10 different stat titles. The
  338.      stats that you create here will be accumulated the same as
  339.      all the other stats that are included with the program. These
  340.      titles will appear on the stat entry screen along with all the
  341.      regular stats and can be entered the same way. Some examples
  342.      of CSTs are:
  343.  
  344.          IPL - Innings played.
  345.          3RH - 3 run homeruns.
  346.          SGM - Signals missed.
  347.  
  348.          TIP: You can also use these fields to control other parts of the
  349.           program. For example you want to be able to select only
  350.           certain people to be included on a mailing list. You would
  351.           then follow these steps:
  352.  
  353.           1. Create a custom stat named IML (Incude on mailing list)
  354.           2. Select ADD from the main title bar and choose E for
  355.              entering player stats in BULK MODE.
  356.           3. For each player you want to be included on the list
  357.              enter a 1 under the IML field and save the player to
  358.              disk by pressing F3. If you ever have to remove a
  359.              player from the mailing list then come here and enter
  360.              a  -1.
  361.           4. To print your mailing list load the players into mem-
  362.              ory and use the IML stat as the qualifying status.
  363.              Enter 1 as the minimum QS and only the players you
  364.              want will be included on the mailing list.
  365.  
  366.  
  367.  Creating Teams (adding to league) 
  368.  
  369.     1. Choose ADD from the title bar at the top of the screen.
  370.     2. Choose TEAM from the pull down menu.
  371.     3. Select which league to add the team to from the pick box.
  372.     4. IF your league has divisions then select which division
  373.     to add the team to.
  374.     5. Fill in all information that the screen requests.
  375.     6. Press either:
  376.  
  377.      <F3> to save the data to disk.
  378.      <ESC> to see the options menu.
  379.      <F10> for on-line help.
  380.  
  381.     If any data or information is unknown at the time your are creating
  382.    your team you may skip it and come back later by choosing EDIT from
  383.    the main title bar. Please read the following notes about creating
  384.    teams.
  385.  
  386.      A.  The game length field is very important when creating teams.
  387.      This field should contain the NORMAL length of a game in your
  388.      league. The value you enter here will be used to figure many
  389.      of the statistics in BallStat 3.0. If you entered a game
  390.      length when you created your league it should already be
  391.      displayed in the game length field.
  392.  
  393.      B.  The NAME (ABBR) field should contain a 3 letter abbreviation
  394.      for the team you are creating. It should be different than
  395.      any other team in the league. The name will be used in most
  396.      league reports so you can tell which team a player belongs
  397.      to.
  398.  
  399.  
  400.  Creating players (adding to team) 
  401.  
  402.  
  403.     1. Choose ADD from the title bar at the top of the screen.
  404.     2. Choose PLAYERS from the pull down menu.
  405.     3. Select which league to add the player to from the pick box.
  406.     4. Select which team to add the player to from the pick box.
  407.     5. Fill in all information that the screen requests.
  408.     6. Press either:
  409.  
  410.      <F3> to save the data to disk.
  411.      <ESC> to see the options menu.
  412.      <F10> for on-line help.
  413.  
  414.     If any data or information is unknown at the time your are adding
  415.    your player you may skip it and come back later by choosing EDIT from
  416.    the main title bar. Please read the following notes about adding
  417.    players.
  418.  
  419.      A.  If you created custom field titles when you created your
  420.      league they will be displayed on the bottom right side of
  421.      the screen. Now you can enter the data associated with the
  422.      custom field titles.
  423.  
  424.      B.  Enter names with the last name first as:  Habel, James
  425.  
  426.      C.  If you ever plan to sort data using birthdates as a key
  427.      it is best to enter the birthdates with the year first.
  428.      September 16, 1981 would be entered as  81/09/16
  429.  
  430.      D.  When entering positions make sure the first letter is a
  431.      capital P if the players MAIN position is pitcher. Some
  432.      parts of the program will then display the players pitch-
  433.      ings stats as the default instead of the players batting
  434.      stats.
  435.  
  436.  
  437.  Creating games ( adding to team) 
  438.  
  439.      NOTE : Games are NOT usually added to a teams data base with
  440.         this menu. The best time to add a game is right after
  441.         you have added all the players individual stats for
  442.         a specific game. By doing it this way most of the fields
  443.         for the game will already be filled in for you. Adding
  444.         games from the ADD menu is mainly in case you want to
  445.         add a game without adding players individual stats. The
  446.         affect of using the ADD menu is the same but you will
  447.         have to enter ALL the data manually.
  448.  
  449.     1. Choose ADD from the title bar at the top of the screen.
  450.     2. Choose GAMES from the pull down menu.
  451.     3. Select which league to add the game to from the pick box.
  452.     4. Select which team to add the game to from the pick box.
  453.     5. Fill in all information that the screen requests.
  454.     6. Press either:
  455.  
  456.      <F3> to save the data to disk.
  457.      <ESC> to see the options menu.
  458.      <F10> for on-line help.
  459.  
  460.     If any data or information is unknown at the time your are adding
  461.    your game you may skip it and come back later by choosing EDIT from
  462.    the main title bar. Please read the following notes about adding
  463.    games.
  464.  
  465.      IMPORTANT: More than one game played on the same date.
  466.  
  467.       If your team plays more than one game on the same date use
  468.       the following convention to be able to distinguish between
  469.       the games. Since most games are played during the same cal-
  470.       ender year use the last 2 digits in the date field to sep-
  471.       erate games played on the same date. If you use this method
  472.       then the sorting order when using date as the key will be
  473.       correct. Below are examples of 4 games played on the same
  474.       date.
  475.  
  476.            Game #1 save as   06/25/01
  477.            Game #2 save as   06/25/02
  478.            Game #3 save as   06/25/03
  479.            Game #4 save as   06/25/04
  480.  
  481.  
  482.      A.  If you want the game you are adding to be included in league
  483.      standings you MUST save the game as type L. When standings are
  484.      compiled the program ignores all game types except L.
  485.  
  486.      B.  Make SURE the following items are correct when you save a game
  487.      to disk: Innings, Home or Away, Your runs and Opponents runs.
  488.      These stats are used when creating statistics for the league
  489.      standings screen. Even though you can later edit these items,
  490.      the changes will NOT be reflected in the standings.
  491.  
  492.      C.  YOUR RUNS and OPPONENTS RUNS are used to determine the winner
  493.      of the game for league standing purposes.
  494.  
  495.      D.  INNINGS are used to determine extra inning wins and losses for
  496.      league standing purposes.
  497.  
  498.      E.  HOME or AWAY is used to determine home and away wins and losses
  499.      for league standing purposes.
  500.  
  501.      F.  If you added ballpark names to the ballpark names file you can
  502.      pick the ballpark name from a menu by pressing ESC then P.
  503.  
  504.      G.  If your opponent is in your league then you can select the
  505.      opponents name from a menu by pressing ESC then S.
  506.  
  507.      H.  REMEMBER it is best to save games AFTER entering all players
  508.      individual stats. Use option B from the options menu on the
  509.      player stats entry screen.
  510.  
  511.  Creating Ballpark names 
  512.  
  513.  
  514.     1. Choose ADD from the title bar at the top of the screen.
  515.     2. Choose BALLPARKS from the pull down menu.
  516.     3. Enter the names of up to 30 different ballparks.
  517.     4. Press either:
  518.  
  519.      <F3> to save the data to disk.
  520.      <ESC> to exit to the main title screen.
  521.      <F10> for on-line help.
  522.  
  523.      NOTE: Adding ballpark names to this screen will allow you to
  524.        pick the game locations from a menu rather than typing
  525.        the names manually when you go to save game stats.
  526.  
  527.  
  528.  Creating player statistics ( adding stats to data base) 
  529.  
  530.  
  531.     1. Choose ADD from the title bar at the top of the screen.
  532.     2. Choose EITHER:
  533.  
  534.          Add player game stats     (Game mode)
  535.            -OR-
  536.          Enter player game stats   (Bulk mode)
  537.  
  538.     NOTE:  Game mode is the mode you will usually use to add
  539.            player stats to the main data base. Bulk mode can
  540.            be used to edit the main data base or enter player
  541.            stats WITHOUT saving individual game stats. With
  542.            either mode player stat totals are still accumulated
  543.            and saved to disk.
  544.  
  545.     GAME MODE
  546.  
  547.     3.  Select the type of game that was played. (Use L if game is to
  548.     be included in league standings)
  549.     4.  Select whether the game was played at home or away.
  550.     5.  Enter the date the game was played. (Press ENTER to use the
  551.     current date)
  552.     6.  Enter the 3 letter abbreviation of your opponent.
  553.     7.  Select the league that the team to update is located in.
  554.     8.  Select the team that contains the players you wish to update.
  555.     9.  Select the player you wish to update. ( The player you choose
  556.     here doesn't really matter because all players will be able
  557.     to be updated. Select the first player on the list to start
  558.     at the beginning of the data base)
  559.  
  560.     BULK MODE
  561.  
  562.     You will be prompted for steps 7 thru 9 above.
  563.  
  564.     10.  The player data entry screen will now be displayed
  565.  
  566.  
  567.             Player Data Entry Screen
  568.             ------------------------
  569.      The player data entry screen (PDES) is broken in to two parts.
  570.    The top half of the screen is where you will enter each players in-
  571.    dividual stats and the bottom half will show the accumulated stats
  572.    that have been entered so far. Every time you return to the main
  573.    title screen and then come back to the PDES all the accumulated totals
  574.    will be reset to zeros.
  575.      Enter a players stats for each item that is applicable to the player.
  576.    Any stat that was not used by the player for the game being entered
  577.    should be left blank or set to zero. Use the arrow keys or ENTER to
  578.    move from field to field. If you are using a mouse you can just move
  579.    the cursor to the desired field and click the left mouse button once.
  580.    The range of values that can be entered in any field, including the
  581.    innings pitched field (INN), is  -99  to  999.
  582.  
  583.     NOTE: Use negative numbers in bulk mode ONLY. Negative numbers
  584.           are used to edit the main data base. For example, if you
  585.           saved a players AB as 5 and later discovered it should
  586.           have been 4, enter -1 for the players AB and save the
  587.           change by pressing F3. Make sure that game mode is OFF
  588.           when editing previously saved data.
  589.  
  590.     NOTE: When entering innings pitched (INN) use the following
  591.           conventions :
  592.  
  593.             .1  for a third of an inning
  594.             .2  for two-thirds of an inning
  595.             .0  for full innings
  596.  
  597.           Examples:
  598.          For 1 and 1/3 innings use    1.1
  599.          For 5 and 2/3 innings use    5.2
  600.          For 7    full innings use    7   or 7.0
  601.  
  602.  
  603.  
  604.  
  605.       When all of a players stats have been entered press F3 to save
  606.     the stats to disk. The program will then advance to the next player.
  607.     Pressing TAB will also advance you to the next player but the player
  608.     stats for the player currently on the screen will NOT be saved. Use
  609.     TAB to skip players that need not be updated.
  610.       Pressing ESC will show the options menu. All the option are ex-
  611.     plained below.
  612.  
  613.       UPDATE ANOTHER PLAYER
  614.     Choosing this option will present a pick box of all the players
  615.     on the current roster. Select the player you wish to update.
  616.  
  617.       ENTER GAME STATISTICS
  618.     Use this option after ALL the players have been updated for the
  619.     current game. This is where you enter the game totals to be used
  620.     for league standings.
  621.  
  622.       DATE
  623.     If you need to change the date the current game was played on
  624.     select this option. Enter the correct date and press ENTER.
  625.  
  626.       HOME or AWAY
  627.     Use this option to change whether the game was played at home
  628.     or away.
  629.  
  630.       CHANGE GAME TYPE
  631.     This option allows you to change the type of the current game.
  632.     Select the new game type.
  633.  
  634.       OPPONENT
  635.     Use this option to change the 3 letter abbreviation for your
  636.     opponent. Enter the abbreviation and press ENTER.
  637.  
  638.       GAME MODE TOGGLE
  639.     This option will toggle between Game Mode (ON) and Bulk Mode
  640.     (OFF). The status of this toggle is very important. When
  641.     Game Mode is on, all a players individual game totals are
  642.     saved to disk along with the players individual team totals.
  643.     Other important data such as the date, type, home or away
  644.     and opponent are also saved when Game Mode is ON.
  645.     Below is the information that is saved under the two modes:
  646.  
  647.        GAME MODE
  648.           Player team totals (total AB,H,R, etc)
  649.           Player game data   (game  AB,H,R, etc including date,
  650.                   type, opponent, and home or away)
  651.           Progressive stats  (Current hitting streak etc)
  652.  
  653.        BULK MODE
  654.           Player team totals (total AB,H,R, etc)
  655.  
  656.       TOGGLE PLAYER STATS
  657.     This option will display a players team totals when entering
  658.     stats on the PDES. This can be a real help when editing stats
  659.     from the main data base.
  660.  
  661.       QUIT
  662.     This will return you to the main title screen. Make sure you
  663.     saved the game data before returning as the team totals at
  664.     the bottom of the screen will be set to zeros if you come
  665.     back later.(If you have not yet saved the game data then a
  666.     warning message telling you so will appear at the bottom of
  667.     the menu)
  668.  
  669.  
  670.  Creating Custom Displays 
  671.  
  672.  
  673.     1. Choose ADD from the title bar at the top of the screen.
  674.     2. Choose CUSTOM from the pull down menu.
  675.  
  676.  
  677.      Custom displays allow you to display or print only the statistics
  678.    you want. Each display can contain any of the following data:
  679.  
  680.         Any batting stat
  681.         Any pitching stat
  682.         Any fielding stat
  683.         Any personal information data
  684.         1-5 spaces
  685.         Team abbreviation
  686.  
  687.      A custom display will always contain the players name at the begin-
  688.    ning of the line. You can save up to 300 different custom displays
  689.    and each display may contain 1 to 14 different stats besides the
  690.    players name. You have 61 spaces that can be filled in on each dif-
  691.    ferent display. Depending on what data you choose each field will
  692.    use between 1 and 8 spaces. Below are the amount of spaces used by
  693.    the different display data.
  694.  
  695.       Batting  (Integer) (AB,R,H, etc)     5
  696.       Pitching (Integer) (ER,R,W, etc)     5
  697.       Fielding (Integer) (PO,A,E, etc)     5
  698.       Batting  (Decimal) (BA,OBP, etc)     8
  699.       Pitching (Decimal) (ERA,OBA,etc)     8
  700.       Fielding (Decimal) (FLD%,   etc)     8
  701.       Team Abbreviation                    5
  702.       Personal Information              variable (5-27)
  703.       Spaces                            variable (1-5)
  704.  
  705.  
  706.     To create a custom display, select any of the on screen options by
  707.   pressing the letter enclosed by the <>. All the options are explained
  708.   on the screen. If a display will be used by more than one team at the
  709.   same time be sure to include the <T> option somewhere in the display.
  710.   To delete the last field entered press <D>. Press <C> to clear all the
  711.   stats and start over. When your display is finished press <S> to save
  712.   the display to disk. Saved displays will be shown at the bottom of the
  713.   screen.
  714.  
  715.  Move player to another team 
  716.  
  717.  
  718.     1. Choose ADD from the title bar at the top of the screen.
  719.     2. Choose MOVE from the pull down menu.
  720.  
  721.        To move a player to another team simply pick your selection from
  722.      each pick box as they are presented on the screen. What you are
  723.      currently selecting will be shown at the top of the screen. The
  724.      following prompts will be shown in this order:
  725.  
  726.     1. Select the league that the player to move is located in.
  727.     2. Select the team that the player to move belongs to.
  728.     3. Select the player to move.
  729.     4. Select the league to move the player to.
  730.     5. Select the team to add the player to.
  731.  
  732.        When a player is moved, all the players stats and personal infor-
  733.      mation is moved with them. The player will NOT be removed from the
  734.      original team. To remove a player from the original team you must
  735.      change the FIRST letter in the players name to an asterisk (*). The
  736.      next time the original team is loaded into memory the removed player
  737.      will not be loaded.
  738.  
  739.  
  740.  ┌───────────────────────────────────────────────┐
  741.  │  LOADING DATA  (LOAD menu on main title bar)  │
  742.  └───────────────────────────────────────────────┘
  743.  
  744.     Before any statistics can be displayed, printed or sorted, the data
  745.   must be loaded into memory by using the load menu. The only exceptions
  746.   are with the team coaches and league presidents information. These two
  747.   items are read directly from disk to screen and therefore can not be
  748.   sorted but can be displayed or printed without loading the data into
  749.   memory. All other data is read from disk to memory. This data includes
  750.   the following:
  751.  
  752.        Team players          Team games          Team individuals
  753.        League players        League games        League standings
  754.        Division players      Division games      Division standings
  755.  
  756.     The amount of data that can be read into memory depends on the amount
  757.   of memory actually installed in your computer. If you have 640K install-
  758.   ed you can usually load the maximums which are:
  759.  
  760.         Players     -  700
  761.         Games       -  2000
  762.         Individuals -  3000
  763.         Standings   -  100
  764.  
  765.  
  766.     Ballstat 3.0 does not allow data to be deleted once it is written to
  767.   disk. However you can prevent data from being loaded into memory from
  768.   disk by doing the following:
  769.  
  770.  
  771.    PLAYERS
  772.      To prevent a player from being loaded into memory use the EDIT option
  773.      from the main menu to select the player you wish to edit. Place an
  774.      asterisk at the FIRST location of the players name and save the change
  775.      to disk. The next time you load player data into memory this player
  776.      will be excluded.
  777.  
  778.    GAMES
  779.      To prevent a game from being loaded into memory use the EDIT option
  780.      from the main menu to select the game you wish to edit. Place a cap-
  781.      ital Z in the game type field and save the game back to disk. When
  782.      games are loaded into memory, any game with type Z will be excluded.
  783.  
  784.    INDIVIDUALS
  785.      To prevent an individual from being loaded into memory use the EDIT
  786.      option from the main menu to select the individual you wish to edit.
  787.      Place a capital Z in the game type field and save the individual back
  788.      to disk. When individuals are loaded into memory, any individual with
  789.      type Z will be excluded.
  790.  
  791.     By using the above methods you can actually delete data without really
  792.   losing any of the information. To restore the deleted data simply replace
  793.   the asterisk or capital Z with the original information and the next time
  794.   you load the data it will be read back into memory.
  795.     Any time new data is placed in memory the old data in memory will be
  796.   erased.
  797.  
  798.  
  799.  ┌───────────────────────────────────────────────┐
  800.  │  EDITING DATA  (EDIT menu on main title bar)  │
  801.  └───────────────────────────────────────────────┘
  802.  
  803.     Any data that has been saved to disk can be edited at any time by using
  804.   the EDIT command from the main title bar. In most cases editing data will
  805.   be done the same way you originaly created it. When you created the data
  806.   all the fields were blank but when you edit data all the fields will be
  807.   filled with the original data. Just edit the fields that need changed and
  808.   save the data back to disk.
  809.  
  810.   NOTE: When you edit data the changes will be made to disk only. No changes
  811.     will be made to data that is already in memory. You must reload the
  812.     data back into memory with the LOAD command to see your changes on
  813.     reports and displays.
  814.  
  815.  
  816.  Editing player stats 
  817.  
  818.     To edit player stats use option E from the ADD menu. This will assure
  819.   you that game individuals will NOT be saved to disk. Individuals can be
  820.   edited seperately by choosing option E from the EDIT menu.
  821.     To subtract from player totals use negative numbers. You can use the
  822.   show stats option to display the players totals while editing.
  823.  
  824.  Editing games 
  825.  
  826.     If you edit the runs or opponents runs for a game and the change would
  827.   affect the outcome of the game the new result will NOT be reflected in
  828.   the league standings. So make sure these two stats are correct when you
  829.   first save the game to disk. If you do make a mistake that affects
  830.   league standings then you must edit the actual standings themselves
  831.   using the EDIT menu from the title screen.
  832.  
  833.  
  834.  Editing League, Team and Player information 
  835.  
  836.     To edit any of the above items simply change the data that need changing
  837.   and save the data back to disk.
  838.  
  839.  
  840.  Editing Standings 
  841.  
  842.     This feature is useful under 2 different circumstances:
  843.  
  844.       1. To change a teams wins or losses due to an incorrect entry
  845.      when you saved a team game.
  846.  
  847.       2. To create standings even though you do not want to enter
  848.      and save games for every team. You must however save at
  849.      least 1 game for each team before you can edit that teams
  850.      standings. The 1 saved game does not need to actually con-
  851.      tain any useful data.
  852.  
  853.  
  854.  
  855.  
  856.  ┌─────────────────────────────────────────────────┐
  857.  │  VIEWING DATA  (VW/PRT menu on main title bar)  │
  858.  └─────────────────────────────────────────────────┘
  859.  
  860.     To view or print data you must first load the data into memory by using
  861.   the LOAD command from the main menu. Select VW/PRT from the title bar once
  862.   the data is loaded and you will see a menu listing the various options for
  863.   viewing. Any time data is shown on the screen you can send print it out by
  864.   pressing the F1 function key. Note that even if you are not on the first
  865.   screen of data when you press F1 the printed copy will still start at the
  866.   first record. The only exception is when you are displaying top ten data.
  867.   This is so you can print only the stats which you choose to print. Only
  868.   the functions that are listed at the bottom of the screen are active, de-
  869.   pending on which type of data you are viewing. The fuction available are
  870.   as follows:
  871.  
  872.     F1   - Print the data that is currently being viewed to the printer.
  873.        Make sure the printer is turned on and on-line before you press
  874.        F1 or the operation will be aborted and you will usually be re-
  875.        turned to the main menu.
  876.  
  877.     F5   - This key is used to sort the data in memory. You will be shown
  878.        a menu of all the sort keys you can use to sort the data. Select
  879.        the key you wish to use and whether you want to sort in acsending
  880.        or decsending order. You don't have to be on the first screen of
  881.        data to sort but you will be returned to the first record when
  882.        the sort is finished.
  883.  
  884.          TIP: This is a quick way to return to the first screen of data
  885.           when viewing multiple screens. Simply press F5 and then
  886.           abort the key menu by pressing ESC.
  887.  
  888.     F8   -  The F8 key is used to select a qualifying status for the data
  889.         in memory. For some data you have to select the data to qualify
  890.         with and a minimum setting, for others just the data to qualify.
  891.         Any data that does not meet the minimum qualifying status will
  892.         no longer be displayed. To reset all data to qualify select the
  893.         SET ALL option from the menu.
  894.  
  895.     F10  -  This key will bring up the help screen.
  896.  
  897.     ENTER   Press enter to view the next screen if you have more than one
  898.         screen full of data.
  899.  
  900.     SPACE   The space bar is used to advance the top ten reports to the next
  901.         statistic.
  902.  
  903.     EXIT    Exit will return you to the main menu.
  904.  
  905.  ┌─────────────────────────────────────────────────┐
  906.  │  SORTING DATA  (SORT menu on main title bar)    │
  907.  └─────────────────────────────────────────────────┘
  908.  
  909.     Use the SORT command to sort the data that is currently in memory. You
  910.   may find it more convenient to use the F5 key to sort data when you are
  911.   viewing data rather then using this menu. They both however give the same
  912.   results and the same speed. Sorting will of course take longer as you add
  913.   more data to the database. However on my 386sx-16 it takes less then two
  914.   seconds to sort 600 players in memory. Remember that the way data is sorted
  915.   on the screen is exactly as it will appear when sent to the printer also.
  916.     The program supplys over 110 different sort keys which should be more
  917.   than enough to meet everyones needs.
  918.  
  919.  ┌────────────────────────────────────────────┐
  920.  │  MISC MENU  (MISC menu on main title bar)  │
  921.  └────────────────────────────────────────────┘
  922.  
  923.  Customize Colors 
  924.  
  925.     This option allows the complete customization of all program colors.
  926.   CGA users can choose from 16 different colors and EGA and VGA users can
  927.   select any 16 colors from a palette of 64 colors. The following program
  928.   attributes can be changed:
  929.  
  930.      Main foreground    Menu foreground    Pick box foreground
  931.      Main background    Menu background    Pick box background
  932.      Main highlight     Menu highlight     Pick box highlight
  933.      Main border        Menu border        Pick box border
  934.  
  935.      Data entry foreground     Select bar foreground
  936.      Data entry background     Select bar background
  937.      Border type               Select bar highlight
  938.  
  939.     Colors and palettes can be saved to disk and will be loaded every time
  940.   the program is run.
  941.  
  942.  System information 
  943.  
  944.     This option displays the following information about your system:
  945.  
  946.       Usable memory  - The base amount of memory installed in your system
  947.                up to 640K.
  948.  
  949.       Free memory    - The amount of free memory available for loading data
  950.                in bytes.
  951.  
  952.       Current directory -  The directory you were in when you started the
  953.                program.
  954.  
  955.       Video card     -  The type of video adapter installed in your system
  956.             such as MONO, CGA, EGA OR VGA.
  957.  
  958.       Disk free space-  The amount of remaining free disk space.
  959.  
  960.       DOS version    -  The dos version that your system is running under.
  961.  
  962.       Printer status -  Shows whether your printer is on or off.
  963.  
  964.       Time of day    -  Shows the time of day according to the clock in-
  965.             stalled in your computer.
  966.  
  967.  Turn mouse on or off 
  968.  
  969.     Use this option to toggle your mouse on and off. The program will al-
  970.   ways enable a mouse if it is found. If you don't like using a mouse and
  971.   don't want the mouse cursor on the screen then toggle the mouse off. If
  972.   a mouse is not found when the program is started then this option will
  973.   be disabled.
  974.  
  975.  Printer options 
  976.  
  977.     This option will only be available if you ran the printcnf.exe program
  978.   and saved it to disk. Select the option from the menu that you wish to
  979.   take affect. To clear all options that are currently in use select option
  980.   G Reset Printer.
  981.  
  982.  Memory information 
  983.  
  984.     Displays the maximum players, games, individuals and standings that can
  985.   be loaded into memory.
  986.  
  987.  Refresh screen 
  988.  
  989.      Use this option if at anytime the screen displays become messed up.
  990.    The main screen will be redrawn with all correct information.
  991.  
  992.  Fancy or plain standings 
  993.  
  994.      Use this option to toggle standings displays and printouts between
  995.    plain displays and fancy displays. A fancy display will contain all
  996.    the available stats used for standings including W,L,WP%,GB,HW,HL,AW,
  997.    AL,1W,1L,XW,XL and MR. Plain displays will only contain W,L,WP% and GB.
  998.    On printed reports a key will be printed at the bottom of the standings
  999.    whether you use plain or fancy displays.
  1000.  
  1001.  
  1002.  ┌────────────────────────────────────────────┐
  1003.  │  HELP MENU  (HELP menu on main title bar)  │
  1004.  └────────────────────────────────────────────┘
  1005.  
  1006.      The help option allows you to view selected pieces of help information
  1007.    from the main screen. Help is available anywhere in the program by press-
  1008.    ing the F10 function key.
  1009.      When displaying help use the PAGEUP and PAGEDOWN keys to move through
  1010.    the help screens. Pressing HOME will take you to the first help screen
  1011.    and pressing END will take you to the last. Press ESC to exit help.
  1012.  
  1013.  
  1014.  ┌──────────────────────────────────┐
  1015.  │  PRINTER CONFIGURATION PROGRAM   │ (printcnf.exe)
  1016.  └──────────────────────────────────┘
  1017.  
  1018.    It may not be necessary to run this program if the generic printer
  1019.  driver built into the program seems to run ok. If you like switching
  1020.  bewteen different types (elite,pica,condensed), using double strike
  1021.  and emphasized characters or being able to turn on NLQ from within the
  1022.  program then you must run this program so the BallStat program can
  1023.  understand your printer codes. You may also have to run this program
  1024.  if your DIP settings on your printer interfere with the correct oper-
  1025.  ation of printing reports and you do not wish to change them. An ex-
  1026.  ample would be that the display columns may not line up right if you
  1027.  have proportional print enabled.
  1028.    If you do run the  printcnf.exe  program, simply copy all the DECIMAL
  1029.  control codes from the back of your printer manual and enter them in the
  1030.  correct fields in the program. Save the codes to disk by pressing the F3
  1031.  function key. The next time you run BallStat the codes will be read into
  1032.  the program and enable you to select various printer options from the
  1033.  MISC menu. If you find you have trouble with reports after running this
  1034.  program simply delete the file  print.cnf  from the dos prompt.
  1035.  
  1036.  
  1037.  ┌──────────────────────────────────┐
  1038.  │  TOP TEN CONFIGURATION PROGRAM   │ (configtt.exe)
  1039.  └──────────────────────────────────┘
  1040.  
  1041.    Use this program to configure the top ten reports in the BallStat pro-
  1042.  gram. The space bar will toggle the check marks on and off. A check in
  1043.  the USE column means the top ten report will include that stat and by
  1044.  leaving the USE column blank the stat will NOT be included. Use the A/D
  1045.  column to decide the sorting order of each stat. A check in the A/D col-
  1046.  umn means the stat will be sorted in ascending order and a blank means
  1047.  the stat will be sorted in descending order. When all the stats are set
  1048.  to your liking press F3 to save the file (tt.cnf) to disk. If you do not
  1049.  run this program then the BallStat program by default will include all
  1050.  the stats in the top ten report.
  1051.  
  1052.  
  1053.  
  1054.  ┌─────────────────────────────┐
  1055.  │  STAT VIEWER 1.0  PROGRAM   │ (view.exe)
  1056.  └─────────────────────────────┘
  1057.  
  1058.    The Stat Viewer program allows you to view how every player performed
  1059.  during each individual game. You must have saved a teams individual
  1060.  game stats to be able to use this program. In other words you must have
  1061.  saved your players stats with GAMEMODE on. All players batting stats
  1062.  will be displayed at the top of the screen and pitching stats at the
  1063.  bottom. Totals for the game will be displayed under their respective
  1064.  columns. You can view all your games by using the following keys.
  1065.  
  1066.       F   -  View first game.
  1067.       L   -  View last game (most recent game).
  1068.       N   -  View next game.
  1069.       S   -  Select a game to view from a pick box.
  1070.       E   -  Enter the date for the game you wish to view.
  1071.       ESC -  Exit to the main memu.
  1072.  
  1073.    Games are always sorted by date when the data is loaded into memory
  1074.  and no other sorting is available.
  1075.  
  1076.  
  1077.  
  1078.  
  1079.  
  1080.  ┌───────────────────┐
  1081.  │  TROUBLESHOOTING  │
  1082.  └───────────────────┘
  1083.  
  1084.  
  1085. Problem
  1086. -------
  1087. 1.  Columns not aligned on printed reports.
  1088.     --------------------------------------
  1089.      You may need to disable proportional print on your printer. This
  1090.      may be done in 2 ways. If you have a button to control proportional
  1091.      print on the front of your printer then turn it off. The other option
  1092.      is to run the  PRINTCNF.EXE program and fill in the codes for term-
  1093.      inating proportional print. Save the file to disk and run the BallStat
  1094.      program. Select MISC, PRINTER OPTIONS then select TERMINATE PROPOTION-
  1095.      AL PRINT.
  1096.  
  1097. 2.  Program can't find certain files.
  1098.     --------------------------------
  1099.      All files associated with the BALL3.EXE file MUST be located in the
  1100.      same directory. This includes PRINTCNF.EXE, CONFIGTT.EXE, VIEW.EXE,
  1101.      COLOR.DAT, MONO.DAT, DISPLAY.CUS  etc.
  1102.  
  1103.  
  1104.  ┌───────────────────────┐
  1105.  │  TECHNICAL ASSISTANCE │
  1106.  └───────────────────────┘
  1107.  
  1108.     CALL   : 1-717-291-4637
  1109.     DELPHI : user JHABEL
  1110.     PRODIGY: user HGVR05A
  1111.  
  1112.          -or write to-
  1113.  
  1114.     James P. Habel Jr. (Pete)
  1115.     645 West Vine Street
  1116.     Lancaster, PA 17603
  1117.  
  1118.  
  1119.  
  1120. **END OF FILE**
  1121.